offers and demands - Turkish English Dictionary